hurl oneself into ruin - Français Anglais Dictionnaire